rosemary leaves - German English Dictionary